package com.neu.entity;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

public class Fmeditem {
	private Integer ID;
	//项目编码
	private String ItemCode;
	//项目名称
	private String ItemName;
	//规格
	private String Format;
	//单价
	private BigDecimal Price;
	//所属费用科目
	private Integer ExpClassID;
	//执行科室ID
	private Integer DeptID;
	//拼音助记码
	private String MnemonicCode;
	//创建时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date CreationDate;
	//最后修改时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date LastUpdateDate;
	//项目类型
	private Integer RecordType;
	//项目类型
	private Integer DelMark;
	public Integer getID() {
		return ID;
	}
	public void setID(Integer iD) {
		ID = iD;
	}
	public String getItemCode() {
		return ItemCode;
	}
	public void setItemCode(String itemCode) {
		ItemCode = itemCode;
	}
	public String getItemName() {
		return ItemName;
	}
	public void setItemName(String itemName) {
		ItemName = itemName;
	}
	public String getFormat() {
		return Format;
	}
	public void setFormat(String format) {
		Format = format;
	}
	public BigDecimal getPrice() {
		return Price;
	}
	public void setPrice(BigDecimal price) {
		Price = price;
	}
	public Integer getExpClassID() {
		return ExpClassID;
	}
	public void setExpClassID(Integer expClassID) {
		ExpClassID = expClassID;
	}
	public Integer getDeptID() {
		return DeptID;
	}
	public void setDeptID(Integer deptID) {
		DeptID = deptID;
	}
	public String getMnemonicCode() {
		return MnemonicCode;
	}
	public void setMnemonicCode(String mnemonicCode) {
		MnemonicCode = mnemonicCode;
	}
	public Date getCreationDate() {
		return CreationDate;
	}
	public void setCreationDate(Date creationDate) {
		CreationDate = creationDate;
	}
	public Date getLastUpdateDate() {
		return LastUpdateDate;
	}
	public void setLastUpdateDate(Date lastUpdateDate) {
		LastUpdateDate = lastUpdateDate;
	}
	public Integer getRecordType() {
		return RecordType;
	}
	public void setRecordType(Integer recordType) {
		RecordType = recordType;
	}
	public Integer getDelMark() {
		return DelMark;
	}
	public void setDelMark(Integer delMark) {
		DelMark = delMark;
	}
	@Override
	public String toString() {
		return "Fmeditem [ID=" + ID + ", ItemCode=" + ItemCode + ", ItemName=" + ItemName + ", Format=" + Format
				+ ", Price=" + Price + ", ExpClassID=" + ExpClassID + ", DeptID=" + DeptID + ", MnemonicCode="
				+ MnemonicCode + ", CreationDate=" + CreationDate + ", LastUpdateDate=" + LastUpdateDate
				+ ", RecordType=" + RecordType + ", DelMark=" + DelMark + "]";
	}
	public Fmeditem(Integer iD, String itemCode, String itemName, String format, BigDecimal price, Integer expClassID,
			Integer deptID, String mnemonicCode, Date creationDate, Date lastUpdateDate, Integer recordType,
			Integer delMark) {
		super();
		ID = iD;
		ItemCode = itemCode;
		ItemName = itemName;
		Format = format;
		Price = price;
		ExpClassID = expClassID;
		DeptID = deptID;
		MnemonicCode = mnemonicCode;
		CreationDate = creationDate;
		LastUpdateDate = lastUpdateDate;
		RecordType = recordType;
		DelMark = delMark;
	}
	public Fmeditem() {
		super();
		// TODO Auto-generated constructor stub
	}

}
